Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 GREAT CUMBERLAND PLACE Terraced £8,012,561 £5,050,000 21 Jun 2007